#!/bin/bash

function install_root_docker(){
    echo "[...]install_root_docker......."

    # 下载并安装 Docker 的 GPG 密钥
    curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/debian/gpg | gpg --dearmor --yes -o /usr/share/keyrings/docker-ce.gpg

    # 添加 Docker 软件源（使用阿里云镜像）
    echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-ce.gpg] https://mirrors.aliyun.com/docker-ce/linux/debian $(lsb_release -sc) stable" > /etc/apt/sources.list.d/docker.list

    # 更新软件包列表并安装 Docker
    apt update
    apt install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin

    echo "[SUC]install_root_docker"
}

install_root_docker